home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 5-Fonts & Software / Applications / FrameMaker / Samples / Maker Markup Language / Sample < prev    next >
Text File  |  1990-06-02  |  3KB  |  81 lines

  1. <MML 1.00 -- Sample,  a sample mml file>
  2.  
  3. <Comment *** Include the font, paragraph, a document definitions from another
  4.              file.  By keeping the formats in different files than the
  5.              document text, all documents can be assigned a new format by
  6.              just changing one file:
  7. >
  8. <Include "Formats">
  9.  
  10. <Comment *** Define a few macros just to show how it is done.  Would normally
  11.      put such standard macros in an include file:
  12. >
  13. <!DefineMacro         if "<Italic>">
  14. <!DefineMacro         pf "<Plain>" >
  15. <!DefineMacro         bf "<Bold>"  >
  16.  
  17. <Comment *** Set up Headers and Footers. The next line sets the font.>
  18. <HeaderFont <fhf>>
  19. <RightHeader         "Maker Markup Language Specification">
  20. <LeftFooter         "Second Draft">
  21. <RightFooter         "Page #">
  22.  
  23. <Comment *** Start of Document Text ***>
  24. <Title>
  25. Maker Markup Language Specification
  26.  
  27. <Section>
  28. Introduction
  29.  
  30. <Body>
  31. Maker Markup Language (MML) is used to create formatted FrameMaker documents
  32. from a text file. MML allows access to many FrameMaker features.
  33.  
  34. <Comment *** The following Body paragraph contains an anchored frame.
  35.     The AFrame statement is equivalent to a MIF Frame
  36.     statement. (For a detailed description,see the Maker Interchange 
  37.     Format (MIF) Reference Manual.)
  38.     Inside the frame is a star. We just show this here
  39.     so you can see how it is done.
  40.  >
  41.  
  42. MML allows formatted documents to be created using both a <if>GENCODE 
  43. <pf>style of markup, in which document format and content are separate 
  44. notions,<AFrame <BRect 0 0 4 2> <FrameType Below>
  45.   <Polygon
  46.    <Pen 0> <PenWidth `1.0'> <Fill 6> <Inverted No >
  47.    <NumPoints 10>
  48.    <Point  2.03" 0.29"> <Point  2.19" 0.83"> <Point  2.76" 0.83">
  49.    <Point  2.28" 1.17"> <Point  2.49" 1.71"> <Point  2.03" 1.36">
  50.    <Point  1.56" 1.71"> <Point  1.76" 1.15"> <Point  1.28" 0.83">
  51.    <Point  1.86" 0.83">
  52.   > # end of Polygon
  53. > and a formatting style of markup, in which actual formatting 
  54. specifications are intermingled with the document text.
  55.  
  56. This document contains the following sections:
  57.  
  58. <BulletItem>
  59. Instructions for creating MML documents
  60.  
  61. Overview of MML file format and syntax
  62.  
  63. Description of each MML Statement
  64.  
  65. Sample MML file
  66.  
  67. <Section>
  68. Creating and Using MML Documents
  69.  
  70. <Body>
  71. An MML document is a text file containing MML statements,text broken 
  72. up into paragraphs. It can be created using any text editor. It can 
  73. also be created using FrameMaker: when saving the document, specify 
  74. Text Only in the Save dialog box.
  75. <Comment *** Would be followed by additional such lines>
  76.  
  77.  
  78.  
  79.  
  80.  
  81.